unfamiliar territory - French English Dictionary